﻿<%@ Page Language="C#" MasterPageFile="~/Master.Master" AutoEventWireup="true" CodeBehind="Reports2.aspx.cs" Inherits="KPIS.GERP.GAMS.APP.App_UI.Forms.Reports2" %>

<%@ Register Src="../UserControls/DatePicker.ascx" TagName="DatePicker" TagPrefix="uc1" %>
<asp:Content ID="Content2" runat="server" ContentPlaceHolderID="head">
    <title>รายงาน</title>
    <link href="../CssClass.css" rel="stylesheet" type="text/css" />
    <script language="JavaScript" src="../Scripts/DatePicker.js" type="text/jscript"></script>
</asp:Content>
<asp:Content ID="Body" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
    <div align="center">
        <table>
            <tr>
                <td>


                    <asp:Panel ID="Panel1" runat="server" CssClass="contentPaneDiv">
                        <fieldset id="dategroup" runat="server">
                            <legend>
                                <asp:Label ID="Title" runat="server" Text="กรุณากรอกเงื่อนไขวันที่เพื่อดูรายงาน" Font-Bold="true" ForeColor="Blue" />
                            </legend>
                            <table>
                                <tr>
                                    <td width="120px"></td>
                                    <td>
                                        <asp:CheckBox ID="chkPost" runat="server" Text="ทำเครื่องหมาย เพื่อออกรายงานเฉพาะรายการที่ post แล้ว" />
                                    </td>
                                </tr>
                            </table>
                            <table>
                                <tr>
                                    <td width="120px">
                                        <asp:Label ID="lblBgmSource" runat="server" Text="แหล่งเงิน : " />
                                    </td>
                                    <td>
                                        <telerik:RadGrid ID="grdBgmSource" runat="server" AutoGenerateColumns="false"
                                            AllowMultiRowEdit="false" AllowMultiRowSelection="true"
                                            Width="250px" AllowPaging="false" AllowFilteringByColumn="false"
                                            GroupingSettings-GroupByFieldsSeparator="&nbsp;&nbsp;&nbsp;&nbsp;"
                                            GroupingSettings-GroupContinuedFormatString=""
                                            GroupingSettings-GroupContinuesFormatString=""
                                            GroupingSettings-GroupSplitFormat="">
                                            <MasterTableView AllowMultiColumnSorting="True" CellSpacing="-1" GroupLoadMode="Client" Width="100%"
                                                DataKeyNames="bgm_source_seq" NoMasterRecordsText="< ไม่มีข้อมูล >" GroupsDefaultExpanded="true">
                                                <Columns>
                                                    <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn">
                                                        <HeaderStyle Width="35px" />
                                                    </telerik:GridClientSelectColumn>
                                                    <telerik:GridBoundColumn DataField="bgm_source_seq" UniqueName="bgm_source_seq" Visible="false">
                                                    </telerik:GridBoundColumn>
                                                    <telerik:GridBoundColumn DataField="bgm_source_name" FilterControlWidth="100%"
                                                        HeaderStyle-Font-Bold="true" HeaderStyle-HorizontalAlign="Center"
                                                        HeaderText="แหล่งเงิน" ShowFilterIcon="false" UniqueName="bgm_source_name" Visible="true">
                                                        <HeaderStyle Font-Bold="True" HorizontalAlign="Center" />
                                                    </telerik:GridBoundColumn>
                                                </Columns>
                                                <EditFormSettings>
                                                    <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                                                    </EditColumn>
                                                </EditFormSettings>
                                                <PagerStyle Mode="NumericPages" AlwaysVisible="true"
                                                    FirstPageToolTip="กลับหน้าแรก" LastPageToolTip="ไปหน้าสุดท้าย"
                                                    NextPagesToolTip="หน้าถัดไป" NextPageToolTip="หน้าถัดไป"
                                                    PrevPagesToolTip="ย้อนกลับ" PrevPageToolTip="ย้อนกลับ" />
                                            </MasterTableView>
                                            <GroupingSettings GroupByFieldsSeparator="&nbsp;&nbsp;&nbsp;&nbsp;"
                                                GroupContinuedFormatString="" GroupContinuesFormatString=""
                                                GroupSplitFormat="" />
                                            <ClientSettings EnableRowHoverStyle="True" EnablePostBackOnRowClick="false">
                                                <Selecting AllowRowSelect="True" />
                                                <Scrolling AllowScroll="true" UseStaticHeaders="true" />
                                            </ClientSettings>
                                        </telerik:RadGrid>
                                    </td>
                                </tr>
                            </table>
                            <table>
                                <tr>
                                    <td width="120px"></td>
                                    <td>
                                        <asp:RadioButtonList ID="rblCriteria" runat="server" AutoPostBack="true" RepeatDirection="Horizontal" OnSelectedIndexChanged="rblCriteria_SelectedIndexChanged">
                                            <asp:ListItem Text="ระบุเป็นวันที่เริ่มต้น สิ้นสุด" Value="date" Selected="True" />
                                            <asp:ListItem Text="ระบุเป็นปี" Value="year" />
                                            <asp:ListItem Text="ระบุเป็นไตรมาส" Value="quarter" />
                                        </asp:RadioButtonList>
                                    </td>
                                </tr>
                            </table>
                            <table id="tblFilterDate" runat="server">
                                <tr>
                                    <td width="120px">
                                        <asp:Label ID="lblStartDate" runat="server" Text="วันที่เริ่มต้น : " />
                                    </td>
                                    <td>
                                        <uc1:DatePicker ID="dtpStartDate" runat="server" />
                                    </td>
                                </tr>
                                <tr>
                                    <td width="120px">
                                        <asp:Label ID="lblEndDate" runat="server" Text="วันที่สิ้นสุด :" />
                                    </td>
                                    <td>
                                        <uc1:DatePicker ID="dtpEndDate" runat="server" />
                                    </td>
                                </tr>
                            </table>
                            <table id="tblFilterYear" runat="server">
                                <tr>
                                    <td width="120px">ปีงบประมาณ :
                                    </td>
                                    <td>
                                        <telerik:RadNumericTextBox ID="txtBgmYear" runat="server" MaxLength="4">
                                            <NumberFormat DecimalDigits="0" GroupSeparator="" />
                                        </telerik:RadNumericTextBox>
                                    </td>
                                </tr>
                            </table>
                            <table id="tblFilterQuarter" runat="server">
                                <tr>
                                    <td width="120px"></td>
                                    <td>
                                        <asp:RadioButtonList ID="rblQuarter" runat="server">
                                            <asp:ListItem Text="ไตรมาส 1" Value="1"></asp:ListItem>
                                            <asp:ListItem Text="ไตรมาส 2" Value="2"></asp:ListItem>
                                            <asp:ListItem Text="ไตรมาส 3" Value="3"></asp:ListItem>
                                            <asp:ListItem Text="ไตรมาส 4" Value="4"></asp:ListItem>
                                            <asp:ListItem Text="ทั้งปี" Value="" Selected="True"></asp:ListItem>
                                        </asp:RadioButtonList>
                                    </td>
                                </tr>
                            </table>
                            <table id="Table1" runat="server">
                                <tr>
                                    <td width="120px"></td>
                                    <td>
                                        <asp:CheckBox ID="chkIncludeClosePeriodAdjust" runat="server" Text="รวมรายการปิดบัญชี" />
                                    </td>
                                </tr>
                            </table>
                        </fieldset>
                        <table align="center">
                            <tr>
                                <td>
                                    <asp:LinkButton ID="btnReport" runat="server" CssClass="LinkButton" OnClick="btnReport_Click" CausesValidation="true">
                                        <img alt="" id="img2" runat="server" src="~/App_UI/Images/Buttons/Approve.gif" title="ดูรายงาน" width="17" />
                                        ดูรายงาน
                                    </asp:LinkButton>

                                </td>
                            </tr>
                            <tr>
                                <td>
                                    <asp:Label ID="lblWarning" runat="server" Text="กรุณากรองข้อมูลก่อนออกรายงานใหม่" Font-Bold="true" ForeColor="Red" Font-Size="Larger" Visible="false" />
                                    <asp:Label ID="hReportName" runat="server" Visible="false" />
                                </td>
                            </tr>
                        </table>
                    </asp:Panel>
                </td>
            </tr>
        </table>
    </div>
</asp:Content>
